carefully inspect something - German English Dictionary